Definition of Iron Tree

  • (noun) a small slow-growing deciduous tree of northern Iran having a low domed shape

Synonyms of Iron Tree


Antonyms of Iron Tree


No Antonyms Found.

Homophones of Iron Tree


No Homophones Found.